sloped shelter - French English Dictionary